i'm sort of glad. - Turc Anglais Dictionnaire